#pragma once
#include <QFrame>
#include <QColor>
#include <QString>

// 生成一个带可选标题栏的“面板”控件（父子关系已建立）

QFrame* makePane(QWidget* parent,                                   //parent      父控件
                 const QString& name,                               //name        对象名（用于样式表选择器）
                 const QString& title = QString(),                  //标题（为空则不显示标题栏）
                 const QColor& bodyColor = QColor("#090734"),       //主体颜色（不含透明度，透明度用 bodyAlpha 控制）
                 const QColor& titleColor = QColor("#2c3e50"),      //标题栏背景色
                 int titleHeight = 26,                              //标题栏高度（px）
                 int bodyAlpha = 240,                               //主体透明度（0~255）
                 int titleFontPx = 16,                              //标题栏字体大小
                 const QString& titleBgCss = QString()
);

